energy release

Translations
выделение энергии
высвобождение энергии
выброс энергии
Definitions
The process by which stored energy is released or made available.
A discharge of energy, especially a sudden or explosive one.
Words
energy

noun
энергия
release

noun
высвобождение